WTDVesting Contract
The WTDVesting contract manages token release schedules for both investors and team members. Tokens are held by the contract and released gradually according to predefined rules.
Two Types of Vesting
Investor Vesting
Created automatically when tokens are purchased through WTDSale. Each investment round (Seed, Private, Public) has its own lock-up period and weekly vesting rate.
TGE Unlock: 5% released over 4 weeks starting at TGE
Lock-up: 3-6 months after TGE (varies by round)
Vesting: Weekly release at 0.64% or 0.91% per week after lock-up ends
See Investor Vesting for full details.
Team & Advisor Vesting
Created manually by the admin for founders, early employees, and advisors.
No TGE unlock
Lock-up: 6-8 months after TGE (varies by role)
Vesting: Monthly release at 2.78% per month after lock-up ends
See Team Vesting for full details.
TGE (Token Generation Event)
The TGE timestamp is a key milestone. It determines:
When TGE unlock distribution begins (for investors)
When lock-up periods start counting
When vesting periods begin
The TGE is set once by the admin and cannot be changed afterward. It must be set before any vesting schedules can be created.
TGE is required to be set before any vesting schedules are created. Once set, the timestamp is immutable.
Key Concepts
TGE
Token Generation Event — the starting point for all vesting timelines
Lock-up
Period after TGE during which no vested tokens can be claimed
Vesting Period
Period after lock-up during which tokens gradually unlock
TGE Unlock
5% of investor tokens released over 4 weeks starting at TGE
Weekly Rate
Percentage of remaining tokens unlocked each week (investors)
Monthly Rate
Percentage of tokens unlocked each month (team/advisors)
Accumulating Purchases
If an investor purchases tokens in the same round multiple times, their vesting schedule accumulates. The additional tokens are added to the existing vesting with the same timeline. TGE unlock amounts also accumulate proportionally.